US drone strike kills seven in Yemen