Chiral tunnelling and the Klein paradox in graphene