Synthesis of phosphoantigens: scalable accesses to enantiomers of BrHPP and studies on N-HDMAPP synthesis