Senegal court confirms President Wade re-elected