Zachary Levi has offered a public endorsement of Donald Trump. The ‘Shazam’ actor had been supporting Robert F. Kennedy in his bid to be the Republican candidate for the upcoming presidential election, but after he dropped out last month, the 44-year-old star has now given his backing to the controversial former president, who previously held office from 2017-2021. He appeared at a campaign rally in Michigan over the weekend and told the crowd: ““I’m not gonna take too much time, but I did just wanna just give you a little context about why Shazam is sitting here talking to you about these var…