LSU Offensive Coordinator Cam Cameron to receive three year contract