Britten Josh Kerr förstörde drömmen om en norsk VM-gulddubbel genom att spurta ner Jakob Ingebrigtsen i finalen på 1 500 meter.