‘Just had a great conversation’: Marcus Rashford speaks on the phone with Boris Johnson as he calls for ‘collaboration’ weeks after PM rejected call for free school meals over half-term