A haem cofactor is required for redox and light signalling by the AppA protein of Rhodobacter sphaeroides