Adaptive Control and Function Projective Synchronization in 2D Discrete-Time Chaotic Systems