Revealing pion and kaon structure via generalised parton distributions