Caps trade for center Mike Ribiero