Movement of over 280 trains affected due to farmer agitation in Punjab: CPRO