Tech firms must do more against ‘fake news’: Apple boss