Alexander Fordyce — Scottish naval officer and politician (1800-1864)