Avis Budget misses Q2 estimates as EPS falls 46% below consensus