Spy photos suggest next BMW M5 will be a plug-in hybrid