Discovery surges despite profit warning