Prince William, Duchess Kate announce name of newborn son