New macrocyclic amines showing activity as HIV entry inhibitors against wild type and multi-drug resistant viruses