Fiona Shackleton and David Gold to become Tory peers