Toronto cop dies on duty after apparent medical emergency