Hamas branded 'too secular'