Alex Hales believes England have prepared well and are contenders to win the the World Twenty20 in Bangladesh.