‘Between the Rains’ review: An immersive and moving portrait of a Kenyan Shepherd and his community