Saints' run ended by London Irish