Egypt charter keeps sharia as 'main' source of law