Returns-Driven Macro Regimes and Characteristic Lead-Lag Behaviour between Asset Classes