Salma Hayek cared for Linda Evangelista during her second cancer treatment.The 58-year-old supermodel was shocked to learn she was diagnosed…