Raiders defense holds off Steelers for 21-18 win