A variational approach to complex Monge-Ampere equations