A facile molecularly engineered copper (II) phthalocyanine as hole transport material for planar perovskite solar cells with enhanced performance and stability