William Marshal, Knight-errant, Baron, and Regent of England