Edward Arthur Alexander Shackleton, Baron Shackleton