Mastercard profit drops as pandemic hits consumer spending