Oil giant Royal Dutch Shell has dismissed concerns around 'stranded assets', claiming the idea is "alarmist", in a letter to shareholders.