BMW's record May trims gap with Mercedes for U.S. luxury crown