Strong CP Violation in Large Scale Magnetic Fields