68th World Health Assembly opens in Geneva