Baltimore police union votes to accept proposed labor contract