Kate Middleton blocked Meghan Markle from attending coronation: biographer