CH3NH3Pb1−xEuxI3 mixed halide perovskite for hybrid solar cells: the impact of divalent europium doping on efficiency and stability