Slovenia's Hidria & BMW sign EV components supply deal