David Beaton, 1494-1546