EU Parliament approves cryptocurrency rules in ‘world-first’