EU Parliament approves 'strictest-ever' migration law