Platform responsibility for online harms: towards a duty of care for online hazards | Synapse