Yemeni security and medical officials say at least 45 people have been killed in a Saudi-led coalition airstrike.