England captain Chris Robshaw insists he is relishing the challenge of fighting off competitors for his international spot.