Steve Bannon ordered to surrender to prison no later than July 1, 2024