A Learning-Based Quadcopter Controller With Extreme Adaptation