Energy giant Shell reported a significant drop in annual profit following a year of lower crude prices and refining margins.