Saudi carrier cancels Boeing 737 order