William Marshall, Knight Templar