LWG DR 2315. weak_ptr should be movable