Finite-Time Synchronization Analysis for BAM Neural Networks with Time-Varying Delays by Applying the Maximum-Value Approach with New Inequalities