BYD offers refunds after model-year mix-up affects Australian buyers Whichcar