Use promote_eltype in Broadcast