Putin earns billions