Andhra cancels Polavaram power project contract