BMW’s Z4 M40i is a capable cruiser with the chops of a real sports car