Hateful - full of or expressing hate; malignant; malevolent: a hateful denunciatory speech.
Intolerant refers to an active refusal to allow others to have or put into practice beliefs different from one's own: intolerant in politics; intolerant of other customs. To stand against someone else's beliefs based on that they are wrong and you are right.
The man is a bigot.
Just speaking what he spoke alone, while thousands of people lay dead through no fault of their own, makes him a hateful person with no compassion. Therefore, his statement can be considered hateful. Intolerant, because he made the statement based on him not agreeing with the way Haitians practice Christianity, and implying overall that they do not practice Christianity really, but worship the devil instead because the devil freed them. Really? A slave revolt was led by the Devil. I guess the slaveowners were led by Jesus. I really don't understand why you're asking for an explanation. It is not that difficult to see the man's a loon and a hateful loon at that. We know for a fact he's intolerant of gays. Just look up the statements he made after Katrina. Radical Christianity preaches intolerance every day. I've been to several churches where it is implied that anyone of any other faith will go to hell, and these churches weren't even crazy radical churches like the ones that have people babbling and pretending they're speaking in tounges.