PayPal, Mastercard Unveil Wide-Ranging Agreement