Controversial US pastor Terry Jones barred from UK