Gambian leader sacks vice president, 2 ministers