CBS reports Q1 free cash flow $485M