Allan Ramsay (1686–1758)