The new BMW i5 is a fun to drive electric saloon with great presence