Astrazeneca boss Pascal Soriot was handed his largest ever pay package last year - taking his total earnings at the pharma giant to £168million.