Domain Generalisation via Domain Adaptation: An Adversarial Fourier Amplitude Approach