Somalis enjoy first public film screening in 30 years