Military attack kills 42 Somali refugees off Yemen's coast