20150522 sports.racing: Ecclestone challenges $1.5 billion tax demand