Edwards signs $30B budget; touts teacher raises