Messi, Barcelona stars to take pay cut