Mastercard warns of ongoing virus-led travel slowdown as profit slumps