Prince William 'dumped' Kate Middleton over 'devastating' 30-minute call in 2007: new book