PayPal profit rises above estimates as more people shop online