Greek unions call 24 hour general strike