Efficient Reinforcement Learning in Block MDPs: A Model-free Representation Learning Approach