Print price war costs Murdoch £40m