Sam Robson should open the batting for England alongside Alastair Cook in the first Test with Sri Lanka, according to Eoin Morgan.