AAR Corp wins $305 million US Navy contract extension