David Warner has vowed to repay the faith of Australia's selectors and his team-mates after being named in the squad for the first Ashes Test.