Saudi Arabia shows its financial might with aid for MENA nations