Small plane crash-lands on packed Portuguese beach, kills 2