AirAsia, AirAsia X offer 3 million 'free' seats