Colin Edwards retires