GSK shareholders to vote on Novartis deal on Dec. 18