Revenue from contracts with customers (IFRS 15) - Principal vs agent and contract modifications