Leaders Arsenal held by Newcastle, Manchester United win again