Huge wave of strikes and anti-cuts protests planned for 30 June