Azocalixarenes. 6: Synthesis, complexation, extraction and thermal behaviour of four new azocalix[4]arenes