Japan approves $140 billion stimulus