Phase diagram and stability of mixed-cation lead iodide perovskites: A theory and experiment combined study