dalquharran castle above river girvan