Robust and scalable credit assignment without weight symmetry