bmw m5 2019 weight kg