Visa beats estimates as profit jumps on stronger payments