Momenta raises US$500m in latest funding round