Alexander Kennedy, 1st of Girvan Mains (c1478-)