Man drowns off Sydney's northern beaches