Cardiff City's new signing John Brayford says he will relish the challenge of playing Premier League football.