Muhammad Ali hits out at Trump over Muslim ban