Justin Amash leaves the conservative Freedom Caucus