Purdy in for fight of his life against welterweight star Alexander