Google urged to vet online financial promotions better