MAHB records 7.8 million passengers