Inchcolm Abbey, Inchcolm Island, Firth of Forth