MPs charged to scrutinise mining contracts