Inchcolm, Fife, Augustinian abbey of St Columba